package com.example.designpatterns.creational.abstractfactory.factory;

import com.example.designpatterns.creational.abstractfactory.product.Bottle;
import com.example.designpatterns.creational.abstractfactory.product.Cola;

/**
 * 抽象可乐工厂
 *
 * @author scott
 */
public interface ColaFactory {

    /**
     * 创建可乐
     *
     * @return {@link Cola}
     */
    Cola createCola();

    /**
     * 创建可乐瓶子
     *
     * @return {@link Bottle}
     */
    Bottle createBottle();

}
